insinuate something - Espagnol Anglais Dictionnaire